// Comments...
        $myComments.on("click", ".emo", function(e) {
                $('.emoKey').remove();
                $(this).after('<input type="text" size="6" class="emoKey" value=" '+this.alt+'" />');
                $('.emoKey').trigger("select");
                e.stopPropagation();
        }).find('.komentar-spam').each(function(allowLinks, commentContents) {
                allowLinks = $(this).find('a:not(.allow)');
                commentContents = $(this).html();
                txtContents = commentContents.replace(/<br>/ig, "\n")
                        .replace(/&/g, "&amp;")
                        .replace(/</g, "&lt;")
                        .replace(/>/g, "&gt;")
                        .replace(/&lt;pre&gt;/ig, "&lt;i rel=\"pre\"&gt;")
                        .replace(/&lt;code&gt;/ig, "&lt;i rel=\"code\"&gt;")
                        .replace(/&lt;blockquote&gt;/ig, "&lt;b rel=\"quote\"&gt;")
                        .replace(/&lt;h([1-6])&gt;/ig, "&lt;b rel=\"h$1\"&gt;")
                        .replace(/&lt;\/(code|pre)&gt;/ig, "&lt;\/i&gt;")
                        .replace(/&lt;\/(blockquote|h[1-6])&gt;/ig, "&lt;\/b&gt;");
                if (allowLinks.length) {
                        $(this).html('Komentar Anda telah dihapus/disembunyikan untuk alasan keamanan dan kenyamanan pembaca lain. Kemungkinan hal ini terjadi karena Anda menuliskan komentar disertai dengan munculnya tautan-tautan yang tidak diperlukan pembaca/tidak sesuai dengan diskusi. Tapi jika bukan itu masalahnya, Saya harap Anda bersedia mencoba menuliskan komentar Anda kembali tanpa mencantumkan tautan/link aktif yang tidak diperlukan. Berikut ini adalah salinan yang mungkin Anda perlukan dari komentar lama yang baru Anda tuliskan sebelum ini:<textarea spellcheck="false">' + txtContents + '</textarea>Terima kasih banyak atas kontribusi Anda di blog eksperimen ini. Salam, <strong>Administrator <big>&hearts;</big></strong><br>').addClass('deleted-by-js').closest('.cm_wrap').find('.cm_reply a').remove();
                }
        });
        // Comments manipulation
        function repTag(old, newTag) {
                $commentBlock.find(old).replaceWith(function() {
                        return $(newTag).html($(this).contents());
                });
        }
        function textToAttr(old, newTag, attr) {
                $commentBlock.find(old).replaceWith(function() {
                        return $(newTag).attr(attr, $(this).text());
                });
        }
        repTag('i[rel="pre"]','<pre></pre>');
        repTag('i[rel="code"]','<code></code>');
        repTag('b[rel="quote"]','<blockquote></blockquote>');
        repTag('b[rel="h1"]','<h1></h1>');
        repTag('b[rel="h2"]','<h2></h2>');
        repTag('b[rel="h3"]','<h3></h3>');
        repTag('b[rel="h4"]','<h4></h4>');
        repTag('b[rel="h5"]','<h5></h5>');
        repTag('b[rel="h6"]','<h6></h6>');
        repTag('em[rel="note"]','<cite class="note"></cite>');
        textToAttr('i[rel="anchor"]', '<a class="allow">[link]</a>', 'href');
        textToAttr('i[rel="image"]', '<img class="center incomment" alt="Loading...">', 'src');
        var $commentImages = $('.incomment');
        $commentImages.each(function(link) {
                link = $(this).attr('src');
                $(this).wrap('<a class="center allow" href="'+link+'" target="_blank"></a>');
                $(this).attr('src', link.replace(/\/s(640|1600)/g, "/s400"));
        });